import java.util.*;
public class person4 {
    public static void main(String args[]) {
        int count=0;
        System.out.println("输入查找区间，使用回车隔开：");
        Scanner read1 =new Scanner(System.in);
        Scanner read2 =new Scanner(System.in);
        int a=read1.nextInt();
        int b=read2.nextInt();
        System.out.println(a+"到"+b+"范围以内的回文数有：");
        for (int i=a;i<=b ;i++) {   //遍历a到b
            int num =i;
            String str=String.valueOf(num);        //将该数转化为字符类型
            int len=str.length();             //读取字符串长度
            if (len>1){               //如果i不是个位数
                int j=0;
                while(j<=(len/2)-1 && str.charAt(j)==str.charAt(len-j-1)) {   //如果j未读取到字符串的一半且头尾对应位置字符相等
                    j++;
                }
                if(j==len/2){       //如果字符串正序和倒序相等
                    System.out.println(i);   //i为回文数
                    count++;     //计数变量加一
                }
            }
        }
        if (count==0){
            System.out.println("0个，该区间内没有回文数");
        }
    }
}

